Skip to content

Redesigned the ui of assigning task#12

Open
jisnu-glitch wants to merge 87 commits intofeature/task-schedulingfrom
main
Open

Redesigned the ui of assigning task#12
jisnu-glitch wants to merge 87 commits intofeature/task-schedulingfrom
main

Conversation

@jisnu-glitch
Copy link
Copy Markdown
Collaborator

No description provided.

AndrewJerryV and others added 30 commits February 26, 2026 20:48
Add task scheduling with due date and overdue detection
…nd skill-based assignee recommendations with new Python backend and frontend integration.
…user authentication, task boards, project creation, and team collaboration.
…, new project detail page, and settings page.
…, and wellness data with integrated PieChart and TaskTimeline components.
…ct, task, time tracking, and reporting functionalities.
…ssaging, tasks, forms, and an authenticated layout with global search.
Fix auth flow, loading issue and Supabase client setup
…nd user creation dialog, backed by a new database service.
…e development and temporary files, and update README.
…r profiles, including skills, date of birth, and workload.
…forms, featuring AI-powered smart assignment and autocomplete for task titles and tags.
…d establish a robust database interaction library.
…iews, and a new API for managing project members.
…d types, while updating UAT cases and the Supabase schema.
…ness analysis with new ML backend, API routes, and UI components.
- Updated migration script to apply new SQL file for merging profiles into users.
- Removed obsolete migration scripts related to OTP support, age and skill experience, form links, and age replacement with date of birth.
- Modified User interface in types to include age property.
jisnu-glitch and others added 3 commits April 18, 2026 20:09
- Add /setup page for new users to enter Supabase credentials
  (NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEY)
- Live connection test using dynamic Supabase client on the frontend
- Copy-to-clipboard .env.local block once all fields are filled
- 4-step progress tracker (Create Project > Credentials > Test > Launch)
- Expandable hints showing where to find each key in Supabase dashboard
- Eye toggle to show/hide secret keys
- Light theme UI consistent with the app design
- Register /setup as a public route in AuthenticatedLayout (no login required)
- Add Self-Host Setup button to landing page Open Source section
…ions

- Created a new pnpm-workspace.yaml file to allow builds for sharp, supabase, and unrs-resolver.
- Added altcha.d.ts to define TypeScript types for the Altcha widget, including props for auto, challenge, configuration, and type.
…age handling improvements

- Implemented browser-based task draft analysis in CreateTaskDialog, providing insights on priority, confidence, and detected skills.
- Expanded message handling in the database layer to support direct messages and thread reactions, including legacy content parsing.
- Updated Supabase schema to accommodate new message fields for conversation type, recipient ID, thread root ID, and reactions.
- Refactored ML engine to operate entirely within TypeScript, removing the dependency on a separate Python server.
- Improved user experience on the product page by updating terminology and descriptions related to ML capabilities.
- Added utility functions for skill detection and task assignment, enhancing the overall task management workflow.
…ing, and initial AI assignment integration infrastructure
- Deleted `train.py` which contained the ML training logic for the SetFit model.
- Removed `wellness_model.py` that calculated wellness scores based on task load.
- Updated README to reflect changes in the ML engine and project structure.
- Removed unused Supabase migration scripts and CLI references.
- Cleaned up database migration files to ensure integrity and stability of forms and messages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants